rescue sling - French English Dictionary